The Legend of Ochi
Cast:
Helena Zengel as Yuri, Finn Wolfhard as Petro, Emily Watson as Dasha, Willem Dafoe as Maxim, Razvan Stoica as Ivan, Carol Bors as Oleg, David Andrei Baltatu as Gleb, Andrei Antoniu Anghel as Vlad, Eduard Mihail Oancea as Pavel,
Director: Isaiah Saxon
Release Date: 4/25/2025
Run Time: 96 min
Genre: Adventure
Advisory Rating: PG
Rating: 0